﻿using System;

namespace SharpSqlAnalyzer.nodes.netezza
{
	// Token: 0x020003AA RID: 938
	public class TGroomTableSqlNode : TParseTreeNode
	{
		// Token: 0x1700086F RID: 2159
		// (get) Token: 0x06002668 RID: 9832 RVA: 0x0033A8E0 File Offset: 0x00338AE0
		public virtual TObjectName TableName
		{
			get
			{
				return this.tableName;
			}
		}

		// Token: 0x17000870 RID: 2160
		// (get) Token: 0x06002669 RID: 9833 RVA: 0x0033A8E8 File Offset: 0x00338AE8
		public virtual TModeChoice ModeChoice
		{
			get
			{
				return this.modeChoice;
			}
		}

		// Token: 0x17000871 RID: 2161
		// (get) Token: 0x0600266A RID: 9834 RVA: 0x0033A8F0 File Offset: 0x00338AF0
		public virtual TReclaimChoice ReclaimChoice
		{
			get
			{
				return this.reclaimChoice;
			}
		}

		// Token: 0x0600266B RID: 9835 RVA: 0x0033A8F8 File Offset: 0x00338AF8
		public override void init(object arg1, object arg2, object arg3)
		{
			this.tableName = (TObjectName)arg1;
			this.modeChoice = (TModeChoice)arg2;
			this.reclaimChoice = (TReclaimChoice)arg3;
		}

		// Token: 0x04001D28 RID: 7464
		private TObjectName tableName;

		// Token: 0x04001D29 RID: 7465
		private TModeChoice modeChoice;

		// Token: 0x04001D2A RID: 7466
		private TReclaimChoice reclaimChoice;
	}
}
